<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">.model-B {
	position: relative;
}

.model-B&gt;span {
	display: block;
	width: 100%;
	height: 35.16rem;
	background: url(../images/jj_b.jpg) no-repeat center center;
	background-size: cover;
}

.model-B-t {
	position: absolute;
	font-size: 3.75rem;
	color: white;
	font-weight: bold;
	right: 18.8%;
	top: 20rem;
}

.model-B-t a {
	color: white;
}

.model-B-t a:before {
	content: "";
	position: relative;
	width: 0.75rem;
	height: 2rem;
	display: inline-block;
	background: #f43252;
	top: -1.5rem;
	margin-right: 1rem;
}

.model_list_nav {
	font-size: 1.75rem;
	position: relative;
	margin-top: -4rem;
}

.model_list_nav a {
	display: block;
	padding: 1.5rem 2rem;
	margin: 0px 0.5rem;
	background: white;
	box-sizing: border-box;
	box-shadow: 0.1rem 0.1rem 1rem rgb(0 0 0 / 20%);
	min-width: 79px;
	text-align: center;
}

.model_list_nav a.on {
	background: #2971bc;
	color: white;
}

.model_list_nav a:hover {
	background: #2971bc;
	color: white;
}

.model_list_nav .swiper-slide {
	width: auto !important;
	padding-bottom: 2rem;
}

.model_c .list_dress {
	text-align: right;
	color: #a2a2a2;
	font-size: 1.33rem;
	margin-bottom: 8rem;
}

.model_c .list_dress a {
	color: #a2a2a2;
}

.model_c .list_dress img {
	display: inline-block;
	width: 2rem;
	margin-right: 1rem;
}

.w930 {
	width: 58.12%;
}

.model_c .txt_model&gt;p ,.model_c .txt_model span{
	color: #000000;
	font-size: 1.76rem;
	text-align: center;
	margin-bottom: 4rem;
	line-height: 3.8rem !important;
}

.model_c .txt_model&gt;p img {
	display: block;
	width: 100%;
	min-height: 100%;
}

.model_c .txt_model .text {
	font-size: 2rem;
	color: #000000;
}

.model_c .txt_model .text p {
	margin: 2rem 0px;
}

.w626 {
	width: 39.1%;
}

.right_mdel&gt;p {
	height: 29.16rem;
	position: relative;
	overflow: hidden;
}

.right_mdel&gt;p img {
	display: block;
	width: 100%;
	min-height: 100%;
	transition: all 0.5s;
}

.right_mdel&gt;p:hover img {
	transform: scale(1.05);
	transition: all 0.5s;
}

.list-model_Im {
	margin: 2rem 0px;
	background: url(../images/jj_logo.png) no-repeat center center;
	background-size: 47%;
}

.list-model_Im ul li {
	float: left;
	width: 50%;
	height: 18.8rem;
	text-align: center;
	font-size: 4.75rem;
	color: #032274;
	border-left: 1px solid #dadada;
	border-top: 1px solid #dadada;
	box-sizing: border-box;
	display: flex;
	justify-content: center;
	align-items: center;
}

.list-model_Im ul li:nth-child(2),
.list-model_Im ul li:nth-child(4) {
	border-right: 1px solid #dadada;
}

.list-model_Im ul li:nth-child(3),
.list-model_Im ul li:nth-child(4) {
	border-bottom: 1px solid #dadada;
}

.list-model_Im ul li a {
	color: #032274;
}

.list-model_Im ul li span {
	font-size: 2.5rem;
}

.list-model_Im ul li i {
	display: block;
	font-size: 1.58rem;
	color: #555;
	font-style: normal;
}

.model_c {
	margin-bottom: 8rem;
}

.nav2 {
	text-align: center;
	height: 6rem;
}

.nav2 ul {
	text-align: center;
	font-size: 3.3rem;
	display: flex;
	justify-content: center;
	align-items: center;
}

.nav2 ul li {
	display: inline-block;
	text-align: center;
	color: #474747;
	margin: 0px 2rem;
	position: relative;
	padding-bottom: 0.5rem;
	float: left;
	transition: all 0.5s;
}

.nav2 ul li.on:before {
	content: "";
	display: inline-block;
	left: 30%;
	right: 30%;
	position: absolute;
	bottom: 0px;
	height: 0.3rem;
	background: #2e68b7;
}

.nav2 ul li:hover:before {
	content: "";
	display: inline-block;
	left: 30%;
	right: 30%;
	position: absolute;
	bottom: 0px;
	height: 0.3rem;
	background: #2e68b7;
}

.nav2 ul li a {
	color: #474747
}

.nav2 ul li:hover {
	font-size: 4rem;
	transition: all 0.5s;
}

.nav2 ul li:hover a {}

.nav2 ul li.on {
	font-size: 4rem;
	transition: all 0.5s;
}

.nav2 ul li.on a {}

.video_1 {
	width: 87%;
	height: 59.5rem;
	margin: 0px auto;
	margin-top: 6rem;
	position: relative;
}

.video_1 video {
	display: block;
	width: 100%;
	height: 100%;
	object-fit: cover;
}

.video_1_p {
	text-align: center;
	font-size: 1.95rem;
	margin-top: 2rem;
	margin-bottom: 5rem;
}

.play {
	position: absolute;
	width: 17.58rem;
	left: 50%;
	top: 50%;
	margin-top: -8.79rem;
	margin-left: -8.79rem;
	cursor: pointer;
	z-index: 1;
}

.dq_xx {
	width: 95%;
	margin: 0px auto;
	margin-top: 6rem;
}

.w900 {
	width: 56.25%;
}

.w635 {
	width: 43.75%;
}

.dq_xx&gt;.left {
	height: 45rem;
	position: relative;
	overflow: hidden;
}

.dq_xx&gt;.left img {
	display: block;
	width: 100%;
	min-height: 100%;
}

.dq_xx&gt;.right {
	height: 45rem;
	background: #01207a;
}

.dq_xx&gt;.right .text {
	font-size: 1.5rem;
	color: white;
	padding: 8%;
}

.dq_xx&gt;.right .text p:first-child {
	font-size: 3rem;
	margin-bottom: 2.5rem;
}

.dq_xx&gt;.right .text p+p {
	line-height: 3rem;
}

.List-ulc {
	width: 95%;
	margin: 0px auto;
}

.List-ulc .model-div {
	float: left;
	width: 23.5%;
	margin-left: 2%;
	background: white;
	box-sizing: border-box;
	height: 29rem;
	box-shadow: 0.1rem 0.1rem 1rem rgb(0 0 0 / 5%);
	margin-top: 3rem;
	border-top: 0.6rem solid #b3b3b3;
	position: relative;
}

.List-ulc .model-div:nth-child(4n+1) {
	margin-left: 0px;
}

.List-ulc .model-div:before {
	content: "";
	display: inline-block;
	position: absolute;
	left: 0px;
	right: 100%;
	top: -0.6rem;
	height: 0.6rem;
	transition: all 0.5s;
	background: #b20623;
}

.List-ulc .model-div:hover:before {
	right: 0px;
	transition: all 0.5s;
}

.List-ulc .model-div:first-child {
	margin-left: 0px;
}

.List-ulc .model-div .text {
	padding: 4rem 2rem;
}

.List-ulc .model-div .text p {
	font-size: 1.4rem;
	color: #949494;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 3;
	-webkit-box-orient: vertical;
}

.List-ulc .model-div .text p a {
	color: #949494;
}

.List-ulc .model-div .text p:first-child {
	font-size: 2.5rem;
	color: #000000;
	margin-bottom: 2rem;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

.List-ulc .model-div .text p:first-child a {
	color: #000000;
}

.List-ulc .model-div .text label {
	font-size: 1.2rem;
	color: #757575;
	display: block;
	margin-top: 2rem;
}

.List-ulc .model-div .text label i {
	font-style: normal;
	float: right;
}

.List-ulc .model-div .text label i img {
	display: inline-block;
	width: 1.5rem;
	margin-right: 0.5rem;
}

.model_list_1 ul li {
	font-size: 2rem;
	color: #000000;
	white-space: nowrap;
	overflow: hidden;
	text-overflow: ellipsis;
	padding: 2.5rem 0px;
	border-bottom: 1px solid #dadada;
	padding-right: 32%;
	position: relative;
}

.model_list_1 ul li:hover {
	background: #2971bc;
	color: white;
}

.model_list_1 ul li:before {
	content: "";
	display: inline-block;
	width: 1.3rem;
	height: 1.3rem;
	background: url(../images/yx.png) no-repeat center center;
	position: relative;
	top: 0.2rem;
	margin-left: 2rem;
	background-size: contain;
}

.model_list_1 ul li a {
	color: #000000;
}

.model_list_1 ul li:hover a {
	color: white;
}

.model_list_1 ul li span {
	position: absolute;
	right: 1rem;
	color: #5a5a5a;
	font-size: 1.5rem;
	top: 3rem;
}

.model_list_1 ul li:hover span {
	color: white;
}

.video_2 {
	margin-top: 6rem;
}

.video_2 ul li {
	float: left;
	width: 47%;
	margin-left: 2%;
	position: relative;
	text-align: center;
	font-size: 1.83rem;
	margin-bottom: 4.75rem;
}

.video_2 ul li&gt;a {
	display: block;
	position: relative;
	overflow: hidden;
	height: 36.83rem;
}

.video_2 ul li img {
	display: block;
	width: 100%;
	min-height: 100%;
	transition: all 0.8s;
}

.video_2 ul li:hover img {
	transition: all 0.5s;
	transform: scale(1.05);
}

.video_2 ul li span {
	display: block;
	position: absolute;
	width: 8rem;
	height: 8rem;
	top: 50%;
	left: 50%;
	margin-top: -4rem;
	margin-left: -4rem;
	z-index: 2;
}

.video_2 ul li span img {
	display: block;
	width: 100%;
}

.video_2 ul li p {
	margin-top: 3rem;
}

.video_2 ul li label {
	position: absolute;
	left: 0px;
	right: 0px;
	bottom: 0px;
	top: 0px;
	background: rgba(0, 0, 0, 0.2);
}

.rongY ul li&gt;a {
	background: #dfe3e6;
}

.rongY ul li&gt;a&gt;img {
	height: 93.7%;
	min-height: auto;
	width: auto;
	position: relative;
	top: 3.15%;
	margin: 0px auto;
}

.news_list2 ul li {
	position: relative;
	padding: 3.08rem;
	height: 19.4rem;
	padding-left: 34rem;
	padding-right: 16%;
	background: #f9f9f9;
	margin-bottom: 2rem;
}

.news_list2 ul li&gt;a {
	display: block;
	position: absolute;
	left: 3.08rem;
	top: 3.08rem;
	bottom: 3.08rem;
	width: 29rem;
	overflow: hidden;
	display: flex;
	justify-content: center;
	align-items: center;
}

.news_list2 ul li&gt;a img {
	display: block;
	width: 100%;
	min-height: 100%;
}

.news_list2 ul li .text_box p {
	font-size: 1.5rem;
	color: #8f8989;
}

.news_list2 ul li .text_box p a {
	font-size: 1.5rem;
	color: #8f8989;
}

.news_list2 ul li .text_box p+p {
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
	margin-top: 1rem;
	margin-bottom: 1rem;
}

.news_list2 ul li .text_box p:first-child {
	font-size: 3rem;
	color: #000;
}

.news_list2 ul li .text_box:hover p:first-child {
	color: #032274;
}

.news_list2 ul li:hover .text_box p:first-child a {
	color: #032274;
	text-decoration: underline !important;
}

.news_list2 ul li .text_box p:first-child a {
	font-size: 2.4rem;
	color: #000;
}

.news_list2 ul li .text_box&gt;a {
	font-size: 1.3rem;
	color: #757575;
}

.news_list2 ul li:hover .text_box&gt;a {
	color: #032274;
}

.news_list2 ul li label {
	position: absolute;
	right: 3.08rem;
	top: 3.08rem;
}

.news_list2 ul li label span {
	display: block;
	font-size: 6.25rem;
	color: #3e3e3e;
	text-align: center;
}

.news_list2 ul li label i {
	color: #3e3e3e;
	font-size: 1.9rem;
	font-style: normal;
}

.list_3 {
	margin-top: 6rem;
}

.list_3 ul li {
	width: 19%;
	float: left;
	margin-left: 3%;
	padding-left: 12%;
	position: relative;
	height: 12.75rem;
	margin-bottom: 5rem;
}

.list_3 ul li:hover .text p:first-child {
	color: #032274;
}

.list_3 ul li:hover .text p:first-child a {
	color: #032274;
	text-decoration: underline !important;
}

.list_3 ul li:nth-child(3n+1) {
	margin-left: 0px;
}

.list_3 ul li&gt;label {
	position: absolute;
	left: 0px;
	top: 0px;
	bottom: 0px;
	background: #032274;
	text-align: center;
	width: 33%;
	font-size: 1.9rem;
	color: white;
}

.list_3 ul li&gt;label span {
	display: block;
	font-size: 6rem;
}

.list_3 ul li .text p {
	color: #656565;
	font-size: 1.3rem;
	display: -webkit-box;
	-webkit-box-orient: vertical;
	-webkit-line-clamp: 3;
	overflow: hidden;
	text-overflow: ellipsis;
}

.list_3 ul li .text p:first-child {
	color: #000;
	font-size: 1.5rem;
	-webkit-line-clamp: 2;
	margin-bottom: 0.5rem;
	font-weight: bold;
}

.list_3 ul li .text p:first-child a {
	color: #000;
}

.list_3 ul li label i {
	font-style: normal;
}

.w1110 {
	width: 69%;
}

.w310 {
	width: 19%;
}

.c_content {
	padding-top: 20rem;
	padding-bottom: 10rem;
}

.content_text img,
/*.content_text video {
	display: block;
	max-width: 72% !important;
	margin: 2rem auto;
}
*/
.content_text div,
.content_text p {
/*	margin: 4rem auto !important;*/
}
.video0{
	width: 680px !important;
	height: 450px !important;
}

.content_text div,
.content_text p,
.content_text font,
.content_text i {
	font-size: 1.85rem !important;
	line-height: 3.5rem;
}

.c_content .tl {
	font-size: 3.8rem;
	color: #000000;
	margin-bottom: 2rem;
	font-weight: bold;
}
.vido0{
	height: ;
}

.c_content .time {
	font-size: 1.85rem;
	color: #9a9a9a;
}

.c_content .time img {
	width: 1.85rem;
	position: relative;
	top: 0.2rem;
}

.c_content .right .name {
	font-size: 2.5rem;
	color: #000;
}

.c_content .right .name:before {
	content: "";
	display: inline-block;
	width: 0.4rem;
	height: 2.4rem;
	background: #f43252;
	margin-right: 1.5rem;
	position: relative;
	top: 0.3rem;
}

.c_content .right .name a {
	color: #000;
}

.c_content .right .xgtj_img span {
	display: block;
	width: 100%;
	height: 15.6rem;
	position: relative;
	overflow: hidden;
}

.c_content .right img {
	display: block;
	min-height: 100%;
	width: 100%;
}

.xgtj_img {
	margin-top: 2.5rem;
}

.c_content .right .xgtj_img p {
	font-size: 1.6rem;
	color: #000;
	margin-top: 0.8rem;
}

.cz_message ul li {
	float: left;
	width: 27%;
	margin-left: 6.6%;
	padding-left: 13%;
	position: relative;
	background: #f4f8fc;
	border-radius: 2rem;
	padding-top: 2rem;
	padding-bottom: 2rem;
}

.cz_message ul li .text p {
	color: #2971bc;
	font-weight: bold;
	font-size: 3.8rem;
}

.cz_message ul li .text p:first-child {
	color: #000;
	font-weight: normal;
	font-size: 2.16rem;
}

.cz_message ul li img {
	display: block;
	width: 7.5rem;
	position: absolute;
	left: 10%;
	top: 2.5rem;
	opacity: 0.3;
}

#container:hover img {
	transform: scale(1) !important;
	transition: all 0s !important;
}

.xinxi img {
	display: inline-block;
	width: 2.08rem;
	max-width: 25px;
	margin-right: 1rem;
	position: relative;
	top: 0.5rem;
	min-width: 12px;
}

.page {
	text-align: center;
	font-size: 1.8rem;
	margin-top: 12rem;
	margin-bottom: 15rem;
}

.page ul {
	display: inline-block;
}

.page ul li {
	float: left;
	color: #969696;
	padding: 0.5rem 1.3rem;
	background: #f5f5f5;
	margin: 0px 0.5rem;
	border: 1px solid #aaaaaa;
	box-sizing: border-box;
	cursor: pointer;
}
.page ul .active{
color: #2971bc;
border: 1px solid #2971bc;
}

.page ul li a {
	color: #969696;

}

.page ul li.on {
	background: #558fd3;
	color: white;
}

.page ul li.on a {
	color: white;
}


/*@media only screen and (min-width:1200px) {
	.model_list_nav a {
		width: 13rem;
	}
}*/

.ygfc_list ul li {
	width: 44.6%;
	margin: 5.4% 2.6%;
	position: relative;
	float: left;
}

.ygfc_list ul li dl {
	padding: 4.3rem 6rem 4.3rem 4.3rem;
	background: #f5f7f9;
}

.ygfc_list ul li dt {
	width: 60%;
}

.ygfc_list ul li dt&gt;a {
	font-size: 1.9rem;
	color: #4a5874;
	display: block;
}

.ygfc_list ul li dt span {
	display: block;
	font-size: 1.3rem;
	color: #4a5874;
	margin-top: 0.3rem;
}

.ygfc_list ul li dt&gt;label {
	position: absolute;
	width: 18.8rem;
	height: 18.8rem;
	border-radius: 18.8rem;
	display: block;
	overflow: hidden;
	right: 6rem;
	top: -10rem;
}

.ygfc_list ul li dt&gt;label img {
	display: block;
	width: 100%;
	min-height: 100%;
}

.ygfc_list ul li dd {
	color: #4a5874;
	font-size: 1.33rem;
	padding-top: 1.5rem;
	margin-top: 1.5rem;
	border-top: 1px solid #a0a8b7;
	text-overflow: ellipsis;
	overflow: hidden;
	display: -webkit-box;
	-webkit-line-clamp: 2;
	-webkit-box-orient: vertical;
}

@media only screen and (max-width:992px) {
	.w930 {
		width: 100%;
	}
	.w626 {
		width: 100%;
	}
	.w900 {
		width: 100%;
	}
	.w635 {
		width: 100%;
	}
	.dq_xx&gt;.right {
		height: auto;
	}
	.dq_xx&gt;.right .text p+p {
		line-height: initial;
	}
	.dq_xx&gt;.left {
		margin-bottom: 4rem;
	}
	.List-ulc .model-div {
		width: 32%;
	}
	.List-ulc .model-div {
		margin-left: 2% !important;
	}
	.List-ulc .model-div:nth-child(3n+1) {
		margin-left: 0px !important;
	}
	.video_1 {
		height: 39.5rem;
	}
	.model_list_1 ul li:before {
		top: 0.2rem;
	}
	.video_2 ul li&gt;a {
		height: 27.8rem;
	}
	.video_2 ul li span {
		/* margin-top:-7.8rem; */
	}
	.play {
		width: 12.58rem;
		margin-top: -5.79rem;
		margin-left: -5.79rem;
	}
	.list_3 ul li&gt;label span {
		font-size: 4rem;
	}
	.list_3 ul li {
		height: 9rem;
	}
	.list_3 ul li .text p {
		-webkit-line-clamp: 2;
	}
	.w1110 {
		width: 100%;
		float: none;
	}
	.w310 {
		width: 100%;
		float: none;
	}
	.xgtj_img {
		max-width: 75%;
		margin: 2.5rem auto;
	}
	.c_content .right .xgtj_img span {
		height: 35.6rem;
	}
	.content_text div,
	.content_text p,
	.content_text font,
	.content_text i {
		font-size: 2rem !important;
	}
	.c_content .right .xgtj_img p {
		font-size: 2rem;
		text-align: center;
	}
	.cz_message ul li .text p {
		font-size: 3rem;
	}
	.cz_message ul li {
		width: 30%;
		margin-left: 4.6%;
	}
	.cz_message ul li img {
		width: 5.5rem;
		top: 50%;
		margin-top: -2.8rem;
	}
	.right_mdel&gt;p {
		height: 42rem;
	}
	
	
	.c_content .right .name {
		font-size: 3.5rem;
	}
}

@media only screen and (max-width:975px) {
	.ygfc_list ul li dt&gt;label {
		width: 7.8rem;
		height: 7.8rem;
		border-radius: 7.8rem;
		right: 2rem;
		top: 2rem;
		min-width: 42px;
		min-height: 42px;
	}
	.ygfc_list ul li {
		margin: 1.6%;
	}
	.ygfc_list ul li dt {
		width: 80%;
	}
}

@media only screen and (max-width:768px) {
	.List-ulc .model-div {
		width: 49%;
	}
	.List-ulc .model-div {
		margin-left: 0% !important;
		height: 33rem;
	}
	.List-ulc .model-div:nth-child(2n) {
		margin-left: 2% !important;
	}
	.news_list2 ul li .text_box p+p {
		-webkit-line-clamp: 2;
	}
	.content_text img,
	.content_text video {
		max-width: 100% !important;
	}
	.xgtj_img {
		max-width: 100%;
	}
	.c_content .right .xgtj_img span {
		height: 36rem;
	}
	.c_content .right .name:before {
		height: 3.5rem;
	}
	.ygfc_list ul li {
		width: 100%;
		margin: 2% auto;
		float: none;
	}
	.ygfc_list ul li dt&gt;a {
		font-size: 3rem;
	}
}

@media only screen and (max-width:710px) {
	.list_3 ul li {
		min-height: 60px;
		width: 79%;
		padding-left: 21%;
		margin-left: 0px;
		height: 14rem;
	}
	.list_3 ul li&gt;label span {
		position: relative;
		margin-top: 1.8rem;
	}
	.list_3 ul li&gt;label {
		width: 14.5rem;
	}
	.list_3 ul li .text p:first-child {
		-webkit-line-clamp: 1;
	}
	.list_3 ul li .text p:first-child {
		font-size: 2.5rem;
	}
}

@media only screen and (max-width:460px) {
	.ls_c1 .List-ulc&gt;div.model-div {
		width: 100%;
		height: auto;
		margin-left: 0px !important;
	}
	.model_list_1 ul li {
		font-size: 3rem;
	}
	.model_list_1 ul li span {
		font-size: 2rem;
	}
}

@media only screen and (max-width:414px) {
	.video_1 {
		height: 46.5rem;
		width: 100%;
	}
	.dq_xx&gt;.left {
		height: 38rem;
	}
	.dq_xx&gt;.right .text {
		padding: 4rem;
	}
	.model_c .list_dress img {
		width: 3rem;
	}
}

.model_list_cf img {
	/* max-width: 44.6%; */
	margin: 0px auto;
	width: 100% !important;
	max-width: 714px;
	height: auto !important;
}

.zzjg_f img {
	max-width: 972px;
	width: 100% !important;
	margin: 0px auto;
	display: block;
	height: auto !important;
}

.fzlc_c {
	position: relative;
	padding-top: 8rem;
}

.fzlc_c .text_data ul li {
	width: 40%;
	padding-bottom: 4.3rem;
	position: relative;
	clear: both;
}

.right_t {
	margin-left: 2%;
	margin-right: 5.5%;
}

.left_t {
	/*margin-right:2%;
	float: none;
	clear: both;
	position: relative;
	left: 16%;*/
	float: right;
	right: 49.5%;
}

.fzlc_c .text_data ul li.left_t {
	width: 32%;
}

.text_data ul li&gt;p:first-child {
	font-size: 4rem;
	color: #2971bc;
	font-weight: bold;
}

.text_data ul li .tex_all&gt;p {
	font-size: 1.5rem;
	color: #606060;
	position: relative;
}

.text_data ul li.left_t&gt;p:first-child {
	color: #ff8100;
}

.text_data ul li.left_t .tex&gt;p:first-child {
	color: #ff8100;
}

.text_data ul li .tex&gt;p:first-child {
	font-size: 3rem;
	color: #2971bc;
	padding-right: 0.5rem;
}

.text_data ul li .tex&gt;p:first-child:after {
	content: "";
	display: inline-block;
	width: 0.2rem;
	height: 3rem;
	background: #606060;
	position: relative;
	top: 2rem;
	margin-left: 1rem;
	opacity: 0.5;
}

.text_data ul li .tex_all {
	position: relative;
	top: 2rem;
	margin-left: 2.5rem;
	width: 50%;
	/* clear: both; */
	float: left;
}

.text_data ul li .tex_all&gt;p:before {
	content: "";
	display: inline-block;
	width: 0.4rem;
	height: 0.4rem;
	background: url(../images/hpoint.png) no-repeat center center;
	background-size: 100% 100%;
	position: relative;
	position: absolute;
	left: -1rem;
	top: 1.1rem;
}

.text_data ul li:before {
	content: "";
	display: inline-block;
	width: 2.58rem;
	height: 2.58rem;
	background: url(../images/yq_kx.png) no-repeat center center;
	background-size: contain;
	position: absolute;
}

.text_data ul li.left_t:before {
	right: 0px;
}

.text_data ul li.right_t:before {
	left: -15%;
}

.text_data ul li.left_t .tex_all {
	width: 62%;
}

.text_data ul li:after {
	content: "";
	display: inline-block;
	position: absolute;
	width: 0.25rem;
	top: 2.58rem;
	bottom: 15%;
	background: #2971bc;
}

.text_data ul li.left_t:after {
	left: 96.5%;
}

.text_data ul li.right_t:after {
	left: -12.8%;
}

.lc_fz_t {
	font-size: 5rem;
	color: #393939;
	text-align: center;
	margin-bottom: 8.25rem;
	position: relative;
	font-weight: bold;
}

.lc_fz_t span:before {
	content: "";
	display: inline-block;
	width: 1.83rem;
	height: 2.41rem;
	background: #e3f1fb;
	position: relative;
	top: -2.5rem;
	margin-right: 1.5rem;
}

.fzlc_top {
	position: absolute;
	top: 0px;
	left: 0px;
	right: 0px;
	width: 100%;
	z-index: 0;
}

.fzlc_bottom {
	position: absolute;
	bottom: 0px;
	left: 0px;
	right: 0px;
	width: 100%;
	z-index: 0;
}

.text_data {
	position: relative;
	z-index: 1;
	padding-bottom: 23rem;
}
.wh_list{
	width:87.5%;
	margin:0px auto;
	margin-bottom: 4rem;
}
.wh_list ul li{
	float:left;
	width:49%;
	margin-left:2%;
	margin-bottom:2%;
	position: relative;
	overflow: hidden;
}
.wh_list ul li:first-child{
	margin-left:0px;
}
.wh_list ul li:first-child+li+li{
	margin-left:0px;
}
.wh_list .text_wh{
	padding:5rem;
	background:#eff7fc;
}
.wh_list .text_wh p:first-child{
	color:#2971bc;
	font-size:3.33rem;
	margin-bottom:0.5rem;
}
.wh_list .text_wh p:first-child+p{
	/*width:64%;*/
	color:#0f0f0f;
	font-size:1.5rem;
	 overflow: hidden;
    -webkit-line-clamp: 3;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-box-orient: vertical;
}
.wh_news{
	width:87.5%;
	margin:0px auto;
}
.wh_news ul li{
	border-top:1px solid #b1d6f1;
	margin-bottom:4rem;
	box-sizing: border-box;
	line-height: 29px;
}
.wh_news ul li .c-t-18{
	font-size:1.55rem;
	color:#212121;
	padding:1rem 1rem 0px 1rem;
	font-weight: bold;
}
.wh_news ul li .c-t-16{
	font-size:1.5rem;
	color:#212121;
	padding:0rem 1rem;
}
.wh_list ul li&gt;img{
	position: absolute;
	right: -3%;
	width: 21%;
	top: -10%;
}
@media only screen and (max-width:992px) {
	.text_data ul li.left_t:before {
		right: -2%;
	}
	.text_data ul li.right_t:before {
		left: -16%;
	}
	.wh_list{
		width:100%;
	}
	.wh_news{
		width:100%;
	}
	.wh_news ul li .c-t-18{
		font-size:2rem;
	}
	.wh_news ul li .c-t-16{
		font-size:1.6rem;
	}
}

@media only screen and (max-width:441px) {
	.wh_news ul li .c-t-18{
		font-size:3.6rem;
	}
	.wh_news ul li .c-t-16{
		font-size:2.5rem;
	}
	.c_content .right .xgtj_img p ,.content_text div, .content_text p, .content_text font, .content_text i{
    font-size: 3rem;
    }
    
	.content_text div,
	.content_text p,
	.content_text font,
	.content_text i {
		font-size: 3.2rem !important;
		line-height: 5.5rem;
	}
	
	.c_content .right .xgtj_img p {
		font-size: 3.2rem;
	}
	
	.news_list2 ul li label span{
		display:inline-block;
		font-size:2.5rem;
	}
	.model_c .txt_model&gt;p, .model_c .txt_model span{
		font-size:3.2rem;
		line-height: 5.5rem !important;
	}
	
}

@media only screen and (max-width:768px) {
	.model_list_nav{
		font-size:2rem;
	}
	.List-ulc .model-div .text p:first-child{
		font-size:3rem;
	}
	.List-ulc .model-div .text p{
		font-size:2rem;
	}
	.List-ulc .model-div .text label{
		font-size:1.8rem;
	}
	
	.news_list2 ul li{
		padding-right:0px;
		padding-left:30rem;
		height:17.4rem;
	}
	.news_list2 ul li label {
    position: relative;
    float: right;
    top: 0px;
}
	
	.c_content .right .xgtj_img span{
    	height:45rem;
    }

.news_list2 ul li&gt;a {
    top: 3rem;
    bottom: 3rem;
    width: 25rem;
    }
    
}


@media only screen and (max-width:720px) {
	
    .c_content .right .xgtj_img span{
    	height: 35.6rem;
    }
    .c_content iframe{
		width: 100% !important;
		height: 220px !important;
	}
}</pre></body></html>